power-transmission apparatus - Turc Anglais Dictionnaire